EVM系ブロックチェーンの経験豊富な開発者向けに、Unity用に設計された軽量なEthereumライブラリ「SequenceEthereum」を提供しています。Nethereumのような複雑さはなく、必要な機能だけを備えています。
Task
が例外を投げてもサイレントに失敗することがあるため、try-catchブロックで非同期呼び出しをラップするのがベストプラクティスです。これにより、デバッグが容易になります。
EthTransaction
で実装されるトランザクションは、EVMトランザクションのすべてのデータとパラメータを含みます。このオブジェクトはRLPエンコーディング(トランザクション送信時には署名とRLPエンコードが必要)を行う際に使用されます。
すべてのトランザクションは、リプレイ攻撃を防ぐためにチェーンIDを含めてエンコードされています。詳細はEIP-155をご参照ください。